hệ sinh thái esports
Nine Undercurrents Beneath the Esports ScoreboardIn 2026, I mispronounced a player's name three times in a row on live...
Riot Kills LEC Versus: The EMEA Tier 2 Bridge Is Gone, and the Loss Never Shows on the Balance SheetRiot Kills LEC Versus: The EMEA Tier 2 Bridge Is Gone, and the Loss Never Sho...
When the Spreadsheet Is Empty: A Lesson in Honesty in Sports AnalysisSaigon, a late summer evening. I open my familiar Excel file, where I stored...
Vietnamese Esports Through a Data Lens: The Gap Behind the ChampionsVietnamese Esports Through a Data Lens: The Gap Behind the Champions A Night ...
Hanoi FC Second-from-Bottom in V-League After Round 3: 13th Place Is an Illusion, the Defense Is the Real ProblemI poured my second beer just as the V-League 2026-2027 table refreshed on my...
Blank Dossiers, Empty Labels: Combat Sports Are Losing the Right to Audit ThemselvesBlank Dossiers, Empty Labels: Combat Sports Are Losing the Right to Audit...
An Se-young and her second straight Asian Games gold: Deconstructing the 21-17, 21-9 final against Akane YamaguchiThe women's singles final at the Asian Games badminton tournament in...
BWF World Junior Championships 2026: India's 18-Name Squad, the 3x55 Format and a Thirteen-Day Problem in CairoA small movement in Guwahati Guwahati, October 2026. I was sitting in row sev...
Mile 20: The Unmeasured Fracture in the Death of a 25-Year-Old MarathonerAt mile 18 of the Portland Marathon, Trey Lara stopped and kissed his wife....
Vietnam Wins ASEAN Cup 2026: From Troussier's Collapse to Kim Sang-sik's CrownOn March 26, 2026, inside My Dinh Stadium, fans unfurled banners demanding th...
Tanvi Patri wins U17 Asia title: Three deciders, a +34 point swing and a data blind spotIn the third game of the U17 girls' singles final in Chengdu, when the score...
Pressing rhythm in V.League 1 and the loan-with-obligation trapOn January 5, 2026, on the pitch at Rajamangala in Bangkok, Nguyen Xuan Son...
The Gatlin-Coleman Equation and the Lesson from the Rail Behind RisdonIn 2026, I was twenty-two years old, sitting in a small apartment in Melbourn...
Vietnamese Athletics and the Data Gap Behind Every MedalI still remember that afternoon at a domestic athletics meet. After the women...
The Real Barrier for Female F1 Drivers: 32 Laps at Portimao and a Door That Opens Just 20 Seats WidePortimao is the kind of circuit that does not forgive a neck. Turn One drops...
Vaclav Cerny's Disallowed Goal and the Moment Referee Authority Was Contested AgainThe match between Besiktas and Erzurumspor FK turned contentious when referee...
Inam Butt: Two Months Off the Mat and a Silver Medal That Cannot Be RecoveredIn April, on the sand of an Asian Beach Games mat, Inam Butt stepped onto the...
Vietnamese Football 2026: The Year the Ball Found Its SidelineApril 2026. In a corner of a stadium in Saigon, a leather ball lay still on t...
Nguyen Van An and the Data-Driven Upset: A 7-6 Third-Set Tiebreak VictoryThe first statistic I recorded from the center court at Lach Tray Stadium on...
AFC Champions League Two 2026/27 Group E Analysis: Persib Bandung Cold at the Top, The Cong-Viettel Struggling to Keep PaceAfter Persib Bandung defeated The Cong-Viettel 1-0 in Matchday 2 of Group E i...
